package model;

/**
 *
 * @author Dustin & Maik
 */
public interface SMTP {
    //Commands
    public final static String CONNECT = "CONNECT";
    public final static String DISCONNECT = "DISCONNECT";

    public final static String CRLF = "\r\n";

    public final static String HELLO = "HELO";
    public final static String EXTENDED_HELLO = "EHLO";

    public final static String MAIL = "MAIL FROM:";
    public final static String RECIPIENT = "RCPT TO:";
    public final static String DATA = "DATA";
    public final static String RESET = "RSET";
    public final static String VERIFY = "VRFY";
    public final static String QUIT = "QUIT";
    
    public final static String EXPAND = "EXPN";
    public final static String HELP = "HELP";
    public final static String NOOP = "NOOP";

    //Reply's

    //States
    public final static int DISCONNECTED = 0;
    public final static int CONNECTED = 1;
    public final static int CONTACT = 2;
    public final static int MAILFROM = 3;
    public final static int MAILTO = 4;
    public final static int MAILDATA = 5;
    public final static int SEND = 6;


}
